young scientists - French English Dictionary